#ifndef GTRALGORITHM_H_
#define GTRALGORITHM_H_
#include "OLTSPInstance.h"
using namespace std;

class GtrAlgorithm
{
	float* actual_coords;
	list<Request>::iterator actual_position;
	float speed;
	float total_road;
	float actual_time;
	float window_width;
	list<Request> requests;
	list<Request> requests_done;
public:
	GtrAlgorithm(list<Request> requests);
	virtual ~GtrAlgorithm();
	list<Request> calculate();
};

#endif /*GTRALGORITHM_H_*/
